package com.hzlx.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

/**
 * 客户提现记录表
 * @TableName t_withdrawal_records
 */
@Data
public class WithdrawalRecords implements Serializable {
    /**
     * 
     */
    private Integer id;

    /**
     * 提现流水号
     */
    private String flowNo;

    /**
     * 客户ID
     */
    private Integer accountId;

    /**
     * 银行卡ID
     */
    private Integer bankCardId;

    /**
     * 提前前金额
     */
    private BigDecimal amountBeforeWithdrawal;

    /**
     * 提现金额
     */
    private BigDecimal amount;

    /**
     * 提现后金额
     */
    private BigDecimal amountAfterWithdrawal;

    /**
     * 提现时间
     */
    private Date createTime;

    /**
     * 提现成功时间
     */
    private Date successTime;

    /**
     * 打款凭证
     */
    private String voucher;

    /**
     * 提现状态 1 成功  2 失败  3 审核中
     */
    private Integer status;

    /**
     * 拒绝理由
     */
    private String refuse;

    private static final long serialVersionUID = 1L;
}